24 Al Bustan Palace, Sultanat Oman, Muscat Festival